Date		:	14 mai 1993
		Programme	:	THE PERFECT GENERAL
		Protection	:       MOT DE PASSE
		Outils		:	SOFT-ICE V2.50
		Temps pass�	:	5 MINUTES
		Fichier		:       GENERAL.EXE
		Soci�t�		:	QUANTUM QUALITY PRODUCTION
		Divers		:	
		Origine		:	Slave
		Num�ro		:	215


	Le code est demand� en ASM. On remarque que l'on tourne dans une
	boucle en faisant du F10. Je d�cide de me placer apr�s le JZ qui 
	renvoie en arri�re avec F7. Et c'est OK, on atteint le RETF d�s
	que l'on appuie sur une touche:

	CS=2B20
	CS:017B 0BF6		OR	SI,SI
	CS:017D 74E9		JZ	0168
	CS:017F	5E		POP	SI
	CS:0180	CB		RETF

	La touche ENTER est test�e en CS:01D9 :

	CS=2702
	CS:01D6 2D0D1C		SUB	AX,1C0D
	CS:01D9	7503		JNZ	01DE
	CS:01DB	E9CE01		JMP	03AC

	Le test se situe en CS:01FB. Je l'ai suspect� � l'avance car le saut
	vers 0238 place 1 en AL et quitte par RETF alors que le saut en 0240
	continu dans la m�me routine:

	CS=3546
	CS:01F7	39870A4A	CMP	[BX+4A0A],AX
	CS:01FB 743B		JZ	0238	;	A FORCER PAR JMP.
	CS:01FD FF4EFE		DEC	WORD PTR [BP-02]
	CS:0200 743E		JZ	0240
	  :
	  :
	  :
	CS:0238 B001		MOV	AL,01
	CS:023A 5E		POP	SI
	CS:023B 5F		POP	DI
	CS:023C 8BE5		MOV	SP,BP
	CS:023E 5D		POP	BP
	CS:023F	CB		RETF
	CS:0240 2AC0		SUB	AL,AL

	Avec PCTOOLS chercher la chaine: 	39870A4A74
		     modifier          :        ........EB

	FREDDY